﻿Public Class OfficerPayment
    Inherits StandardItem

    Private mpayment_id As Nullable(Of Decimal)
    <SS.ORM.Attributes.DatabaseField("PAYMENT_ID")> _
    Public Property payment_id As Nullable(Of Decimal)
        Get
            Return mpayment_id
        End Get
        Set(ByVal value As Nullable(Of Decimal))
            mpayment_id = value
        End Set
    End Property

    Private mofficer_id As Nullable(Of Decimal)
    <SS.ORM.Attributes.DatabaseField("OFFICER_ID")> _
    Public Property officer_id As Nullable(Of Decimal)
        Get
            Return mofficer_id
        End Get
        Set(ByVal value As Nullable(Of Decimal))
            mofficer_id = value
        End Set
    End Property

    Private mpayment_reference As String
    <SS.ORM.Attributes.DatabaseField("PAYMENT_REFERENCE")> _
    Public Property payment_reference As String
        Get
            Return mpayment_reference
        End Get
        Set(ByVal value As String)
            mpayment_reference = value
        End Set
    End Property

    Private mpayment_date As Nullable(Of Date)
    <SS.ORM.Attributes.DatabaseField("PAYMENT_DATE")> _
    Public Property payment_date As Nullable(Of Date)
        Get
            Return mpayment_date
        End Get
        Set(ByVal value As Nullable(Of Date))
            mpayment_date = value
        End Set
    End Property

    Private mpayment_amount As Nullable(Of Decimal)
    <SS.ORM.Attributes.DatabaseField("PAYMENT_AMOUNT")> _
    Public Property payment_amount As Nullable(Of Decimal)
        Get
            Return mpayment_amount
        End Get
        Set(ByVal value As Nullable(Of Decimal))
            mpayment_amount = value
        End Set
    End Property

    Private mpayment_detail As String
    <SS.ORM.Attributes.DatabaseField("PAYMENT_DETAIL")> _
    Public Property payment_detail As String
        Get
            Return mpayment_detail
        End Get
        Set(ByVal value As String)
            mpayment_detail = value
        End Set
    End Property

    Private mrecord_status As String
    <SS.ORM.Attributes.DatabaseField("RECORD_STATUS")> _
    Public Property record_status As String
        Get
            Return mrecord_status
        End Get
        Set(ByVal value As String)
            mrecord_status = value
        End Set
    End Property

    Private mrecord_status_desc As String
    Public Property record_status_desc As String
        Get
            Return mrecord_status_desc
        End Get
        Set(ByVal value As String)
            mrecord_status_desc = value
        End Set
    End Property

End Class
